花费 47 ms
[Abp 源码分析]零、文章目录

0.系列文章目录 一、Abp 框架启动流程分析 二、模块系统 三、依赖注入 四、模块配置 五、系统设置 六、工作单元的实现 七、仓储与 Entity Framework ...

Tue Jul 03 00:13:00 CST 2018 7 7376
[Abp 源码分析]十二、多租户体系与权限验证

0.简介 承接上篇文章我们会在这篇文章详细解说一下 Abp 是如何结合 IPermissionChecker 与 IFeatureChecker 来实现一个完整的多租户系统的权限校验的。 1.多租 ...

Tue Aug 14 16:50:00 CST 2018 7 4536
[Abp 源码分析]一、Abp 框架启动流程分析

Abp 不一定仅用于 Asp.Net Core 项目,他也可以在 Console 与 WinFrom 项目当中进行使用,所以关于启动流程可以分为两种,一种是 Asp.Net Core 项目的启动 ...

Fri Jun 15 20:48:00 CST 2018 4 4713
[Abp 源码分析]十七、ASP.NET Core 集成

0. 简介 整个 Abp 框架最为核心的除了 Abp 库之外,其次就是 Abp.AspNetCore 库了。虽然 Abp 本身是可以用于控制台程序的,不过那样的话 Abp 就基本没什么用,还是需要集 ...

Wed Nov 21 18:13:00 CST 2018 0 3021
[Abp 源码分析]十、异常处理

0.简介 Abp 框架本身针对内部抛出异常进行了统一拦截,并且针对不同的异常也会采取不同的处理策略。在 Abp 当中主要提供了以下几种异常类型: 异常类型 描述 ...

Sat Aug 11 23:59:00 CST 2018 10 2702
[Abp 源码分析]七、仓储与 Entity Framework Core

0.简介 Abp 框架在其内部实现了仓储模式,并且支持 EF Core 与 Dapper 来进行数据库连接与管理,你可以很方便地通过注入通用仓储来操作你的数据,而不需要你自己来为每一个实体定义单独的 ...

Tue Jul 24 20:08:00 CST 2018 4 2616
[Abp 源码分析]十五、自动审计记录

0.简介 Abp 框架为我们自带了审计日志功能,审计日志可以方便地查看每次请求接口所耗的时间,能够帮助我们快速定位到某些性能有问题的接口。除此之外,审计日志信息还包含有每次调用接口时客户端请求的参数 ...

Sat Sep 29 22:32:00 CST 2018 8 2075
[Abp 源码分析]六、工作单元的实现

0.简介 在 Abp 框架内部实现了工作单元,在这里讲解一下,什么是工作单元? Unit Of Work(工作单元)模式用来维护一个由已经被业务事物修改(增加、删除或更新)的业务对象组成的列 ...

Tue Jul 10 02:02:00 CST 2018 5 2378
[Abp 源码分析]二、模块系统

0.简介 整个 Abp 框架由各个模块组成,基本上可以看做一个程序集一个模块,不排除一个程序集有多个模块的可能性。可以看看他官方的这些扩展库: 可以看到每个项目文件下面都会有一个 xxxMod ...

Tue Jun 19 23:47:00 CST 2018 3 2182
[Abp 源码分析]三、依赖注入

0.简要介绍 在 Abp 框架里面,无时无刻不存在依赖注入,关于依赖注入的作用与好处我就不在这里多加赘述了,网上有很多解释的教程。在 [Abp 源码分析]一、Abp 框架启动流程分析 里面已经说过, ...

Sat Jun 23 02:54:00 CST 2018 8 1675

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM